/////////////////////////////////////////////////////////////////////////
//
// Amuse Engine SDK - geometry/containment
// Copyright( c) 2015.  All Rights Reserved
//
// File:		AEAlignedBoundingBox.cpp
// Author:		Gianluca Belardelli
// Date:		19/06/2015
//
/////////////////////////////////////////////////////////////////////////
#include <AEEngine.h>

void AEAlignedBoundingBox::SetFromPoints( const AEVector3f *lpPoints, AEUINT32 uiNumPoints, AEUINT32 uiStride )
{
}

void AEAlignedBoundingBox::ExpandToInclude( const AEVector3f *lpPoints, AEUINT32 uiNumPoints, AEUINT32 uiStride )
{
}

AEBOOL32 AEAlignedBoundingBox::Contains( const AEVector3f *lpPoints, AEUINT32 uiNumPoints, AEUINT32 uiStride ) const
{
	return AEFALSE;
}

AEBOOL32 AEAlignedBoundingBox::GetRayIntersection( const AEVector3f &vcRayStartPos, const AEVector3f &vcRayDir, AEFLOAT32 *lpfIntersectionTime, AEVector3f *lpvcIntersectionPoint ) const
{
	return AEFALSE;
}

void AEAlignedBoundingBox::ClampPositions( AEVector3f *lpPoints, AEUINT32 uiNumPoints, AEUINT32 uiStride ) const
{
}
